package com.qcby.types.common;

public final class RuleConstants {

    private RuleConstants() {

    }

    /**
     * 请求成功的返回码
     */
    public static final String SUCCESS_CODE = "200";

    /**
     * 请求成功的返回信息
     */
    public static final String SUCCESS_MESSAGE = "请求成功";

    /**
     * 通用异常码
     */
    public static final String ERROR_CODE = "500";

    /**
     * 错误请求异常码
     */
    public static final String BAD_REQ_CODE = "400";

    /**
     * 通用异常信息返回
     */
    public static final String ERROR_MESSAGE = "系统内部异常";

    /**
     * 错误请求异常信息返回
     */
    public static final String BAD_REQ_MESSAGE = "请求参数异常";


    /**
     * 每页大小（默认20）
     */
    public static final String PAGE_SIZE_PARAM_NAME = "pageSize";

    /**
     * 第几页（从1开始）
     */
    public static final String PAGE_NO_PARAM_NAME = "pageNo";

    /**
     * 排序集合
     */
    public static final String SORTS_COLUMNS = "sortList";

    /**
     * 每页大小（默认10）
     */
    public static final int PAGE_SIZE = 10;

    /**
     * 第几页（默认从1开始）
     */
    public static final int PAGE_NO_START = 1;
}
